constructional landforms - French English Dictionary